View Issue Details

IDProjectCategoryView StatusLast Update
0001489T99X171.00 SKB EagleSWpublic2022-06-29 08:13
Reporter(ALTech) Younkwang Jung Assigned To(ALTech) Younkwang Jung Due Date
PriorityhighSeveritys4-minorReproducibilityalways
Status closedResolutionfixed 
Summary0001489: [Smart3][BTF] Send CEC message(active source) to TV during wakeup even if "사용 안함(Disable)" in the "TV 전원 제어(TV power control)" m
DescriptionHi Kerwin

This function is SKB's additional work for VoC(No input signal) issue.
jira is :
https://jira.skbroadband.com/browse/BPM-1499

STB have to Send CEC(active source) to TV during wakeup even if "사용 안함(Disable)" in the "TV 전원 제어(TV power control)" menu
It was implemented in MW, but when we actually test it, it seems that CEC message transmission is not possible if an error occurs as follows.
==========================================================================================
06-07 20:57:23.684 3490 4303 I hdmicecd: virtual int android::HdmiCecControl::sendMessage(const cec_message_t *, bool): opcode[0]:[0xd], hw.enable_cec[0] or disable_cec file exist! RETURN!
==========================================================================================

Please modify the CEC message so that it is delivered to the TV even when it is disabled.

Thank you
YK.Jung
TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) JunGyu Kim , (ALTech) SY Yoon

Activities

(SW) Jerry Lin

2022-06-09 08:48

developer   ~0010124

Hi YK,
I already commit the fixed code in BFX-AT100_5.3.4.
The commit id is 2f9bd569f08c463420d0f484bbfe70bebaeb7ca1.

Jerry

(SW) Jerry Lin

2022-06-09 17:24

developer   ~0010139

fixed

(ALTech) Younkwang Jung

2022-06-10 19:00

developer   ~0010147

Hi Jerry

I have one question.
Is there any Google test item related to this among the contents of the Google smoke test?
If STB works like this, is there any issue in the Google test item ?
Please check it

Thank you
YK.Jung

(SW) Jerry Lin

2022-06-13 12:49

developer   ~0010156

Hi YK,
I asked Jason about this fix and it doesn't affect the google smoke test items.

Jerry

(ALTech) Younkwang Jung

2022-06-14 08:26

developer   ~0010166

HI Jerry

I got it

Thank you
YK.Jung

(ALTech) Younkwang Jung

2022-06-16 11:18

developer   ~0010186

Hi Jerry

SKB manager updated jira.
https://jira.skbroadband.com/browse/BPM-1499

<Text View On> (0x0d) message is being sent to the TV when cold booting after the TV power control is disabled.
Then TV will automatically turn on when TV receive this message.
Please check this issue

Thank you.
YK.Jung

(SW) Jerry Lin

2022-06-16 13:00

developer   ~0010189

Last edited: 2022-06-16 13:03

Hi YK ,
Please ask sptek to check why CEC always set true from UI.
06-16 13:50:34.824 I/SocControl.6.24( 3572): [setCEC] called onOff(1) <== alway on
06-16 13:50:39.998 I/SocControl.6.24( 3572): [setCEC] called onOff(1) <== alway on

CEC enable:
06-16 13:50:34.820 I/AVControlManager( 4781): BTF|setCECStatus|165|IN| DisplayOutput::setCECStatus start on : true
06-16 13:50:34.821 D/BtvService6.2.70 AVControlService( 4974): BTF|setCECStatus|271|IN| DisplayOutput: try : setCECStatus : true
06-16 13:50:34.823 D/BTFSerJni[6][22.06.08]( 4974): tvcoreJni_setCEC start
06-16 13:50:34.824 I/SocControl.6.24( 3572): [setCEC] called onOff(1)
06-16 13:50:34.824 D/Display ( 3572): ++DISPLAY_CEC_SetEnable :cec_enable(1), gautopoweroff(1)
06-16 13:50:34.824 D/hal_display( 3572): hal_display:HAL_DISPLAY_CEC_SetEnable

CEC disable:
06-16 13:50:39.995 I/AVControlManager( 4781): BTF|setCECStatus|165|IN| DisplayOutput::setCECStatus start on : false
06-16 13:50:39.996 D/BtvService6.2.70 AVControlService( 4974): BTF|setCECStatus|271|IN| DisplayOutput: try : setCECStatus : false
06-16 13:50:39.997 D/BTFSerJni[6][22.06.08]( 4974): tvcoreJni_setCEC start
06-16 13:50:39.998 I/SocControl.6.24( 3572): [setCEC] called onOff(1)
06-16 13:50:39.998 D/Display ( 3572): ++DISPLAY_CEC_SetEnable :cec_enable(1), gautopoweroff(1)
06-16 13:50:39.998 D/hal_display( 3572): hal_display:HAL_DISPLAY_CEC_SetEnable

Jerry

(ALTech) Younkwang Jung

2022-06-16 15:39

developer   ~0010190

Hi Jerry

SKB said :
It is correct that CEC is always enabled. (always true)
The reason is that the CEC command must be delivered even when CEC is disabled.

The issue now is where sends the <Text View On> message at power-up.
First , please check where the <Text View On> cec message occurs when cold-booting.

Thank you
YK.Jung

(ALTech) Younkwang Jung

2022-06-17 10:59

developer   ~0010196

Hi Jerry

SKB checked it ,
vendor/amlogic/common/frameworks/core/res/src/com/droidlogic/hdmi/HdmiCecExtend.java
check the attached picture file (send_cec_cmd_after_powerReboot.PNG)

please correct the TV to not turn on automatically during Power boot After "사용 안함(Disable)" in the "TV 전원 제어(TV power control)" menu

Thank you
YK.Jung

(SW) Jerry Lin

2022-06-17 16:04

developer   ~0010203

Hi YK,
I already verify the issue in office.
You can download the SD FW from the following link:
https://drive.google.com/file/d/1W6n2Fy2u5J_-MiUcYqxtgUDKyDBnrZQm

Jerry

(ALTech) Younkwang Jung

2022-06-23 10:29

developer   ~0010233

Hi Jerry

I tested it with FW with this function added but some low-cost TVs don't do what SKB expect.
That is , test results show that VoC will increase if this function is added.
So SKB decided not to apply this function.

Please revert the previously committed ( 2f9bd569f08c463420d0f484bbfe70bebaeb7ca1 )
Thank you.
YK.Jung

(SW) Jerry Lin

2022-06-23 16:38

developer   ~0010236

Hi YK,
revert finish.

Jerry

Issue History

Date Modified Username Field Change
2022-06-08 12:15 (ALTech) Younkwang Jung New Issue
2022-06-08 12:15 (ALTech) Younkwang Jung Status new => assigned
2022-06-08 12:15 (ALTech) Younkwang Jung Assigned To => (SW) Kerwin Chen
2022-06-08 12:16 (ALTech) Younkwang Jung Issue Monitored: (ALTech) SY Yoon
2022-06-08 12:16 (ALTech) Younkwang Jung Issue Monitored: (ALTech) JunGyu Kim
2022-06-08 15:00 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (SW) Jerry Lin
2022-06-09 08:26 (ALTech) Younkwang Jung Severity s2-severe => s4-minor
2022-06-09 08:48 (SW) Jerry Lin Note Added: 0010124
2022-06-09 17:24 (SW) Jerry Lin Assigned To (SW) Jerry Lin => (ALTech) Younkwang Jung
2022-06-09 17:24 (SW) Jerry Lin Status assigned => resolved
2022-06-09 17:24 (SW) Jerry Lin Resolution open => fixed
2022-06-09 17:24 (SW) Jerry Lin Note Added: 0010139
2022-06-10 19:00 (ALTech) Younkwang Jung Note Added: 0010147
2022-06-13 12:49 (SW) Jerry Lin Note Added: 0010156
2022-06-14 08:26 (ALTech) Younkwang Jung Note Added: 0010166
2022-06-16 11:18 (ALTech) Younkwang Jung Note Added: 0010186
2022-06-16 13:00 (SW) Jerry Lin Note Added: 0010189
2022-06-16 13:03 (SW) Jerry Lin Note Edited: 0010189
2022-06-16 15:39 (ALTech) Younkwang Jung Note Added: 0010190
2022-06-17 10:59 (ALTech) Younkwang Jung File Added: send_cec_cmd_after_powerReboot.PNG
2022-06-17 10:59 (ALTech) Younkwang Jung Note Added: 0010196
2022-06-17 16:04 (SW) Jerry Lin Note Added: 0010203
2022-06-23 10:29 (ALTech) Younkwang Jung Note Added: 0010233
2022-06-23 16:38 (SW) Jerry Lin Note Added: 0010236
2022-06-29 08:13 (ALTech) Younkwang Jung Status resolved => closed